High Throughput Data Center Topology Design
نویسندگان
چکیده
With high throughput networks acquiring a crucial role in supporting data-intensive applications, a variety of data center network topologies have been proposed to achieve high capacity at low cost. While this work explores a large number of design points, even in the limited case of a network of identical switches, no proposal has been able to claim any notion of optimality. The case of heterogeneous networks, incorporating multiple line-speeds and port-counts as data centers grow over time, introduces even greater complexity. In this paper, we present the first non-trivial upperbound on network throughput under uniform traffic patterns for any topology with identical switches. We then show that random graphs achieve throughput surprisingly close to this bound, within a few percent at the scale of a few thousand servers. Apart from demonstrating that homogeneous topology design may be reaching its limits, this result also motivates our use of random graphs as building blocks for design of heterogeneous networks. Given a heterogeneous pool of network switches, we explore through experiments and analysis, how the distribution of servers across switches and the interconnection of switches affect network throughput. We apply these insights to a real-world heterogeneous data center topology, VL2, demonstrating as much as 43% higher throughput with the same equipment.
منابع مشابه
A Flat and Scalable Data Center Network Topology Based on De Bruijn Graphs
Due to the requirement of hosting tens of thousands of hosts in today’s data centers, data center networks strive for scalability and high throughput on the one hand. On the other hand, the cost for networking hardware should be minimized. Consequently, the number and complexity (e.g. TCAM size) of switches has to be minimized. These requirements led to network topologies like Clos and Leaf-Spi...
متن کاملServerSwitch: A Programmable and High Performance Platform for Data Center Networks
As one of the fundamental infrastructures for cloud computing, data center networks (DCN) have recently been studied extensively. We currently use pure software-based systems, FPGA based platforms, e.g., NetFPGA, or OpenFlow switches, to implement and evaluate various DCN designs including topology design, control plane and routing, and congestion control. However, software-based approaches suf...
متن کاملAn Improved MAC Protocal for Marine-Environment Monitoring WSN System
To meet the demand of the energy consumption, transmission bandwidth, high reliability and real-time transmission for marine-environment monitoring networks, we propose a Real-Time Data Duty Cycle Adaptive (RDDCA) algorithm to improve the Medium Access Control (MAC) layer of IEEE802.15.4 wireless communication standard, and design an architecture of Wireless Sensor Network (WSN) with star topol...
متن کاملSquaring the FIFO in GasP
This paper presents a method for designing a special type of asynchronous circuits, called Gasp circuits, and illustrates the method by a novel design of a low-latency, high-throughput FIFO, called a Square FIFO. The design method includes a graphical notation that permits the specification not only of circuit topology but also of the time separation between any two succeeding events. A Square ...
متن کاملElmo: Source-Routed Multicast for Cloud Services
Modern data-center applications frequently exhibit one-tomany communication patterns and, at the same time, require the fabric to provide sub-millisecond latencies and high throughput. Native IP multicast can achieve these requirements. However, native IP multicast solutions have scalability limitations that make it challenging to offer it as a service for hundreds of thousands of tenants, typi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014